stomach stapling - French English Dictionary